﻿using AccessControl;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            AccessControler ac = new AccessControler(new DateTime(2020, 10, 10));
            ac.AccessTimeOut += Ac_AccessTimeOut;
            // 开始判断
            ac.StartCompare();

            //TODO： 程序正常运行时要进行的工作


            Console.ReadLine();
        }

        /// <summary>
        /// 在这里进行程序过期后的操作（如提示、退出程序）
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private static void Ac_AccessTimeOut(object sender, ACEventArgs e)
        {
            Console.WriteLine(e.Info);

            Console.ReadLine();
            // 退出程序
            Environment.Exit(0);
        }
    }
}
